package cn.itcast.dao;


import cn.itcast.pojo.OrderSetting;

import java.util.Date;
import cn.itcast.pojo.OrderSetting;

import java.util.Date;
import java.util.List;

public interface OrderSettingDao {

    /**
     *根据用户传入的日期,查询是否预约日期已设置
     *
     * @param orderDate
     * @return
     */
    OrderSetting findByDate(Date orderDate);

    /**
     *
     * 更新预约的人数
     * @param orderSetting
     */
    void updateReservations(OrderSetting orderSetting);
     /*查询日历上的预约
     * @param time
     * @return
     */
     List<OrderSetting> findByMonth(String  time);



    /**
     * 更新预约
     * @param orderSetting
     * @return
     */
    int update(OrderSetting orderSetting);

    /**
     * 上传文档保存
     * @param orderSetting
     * @return
     */
    int insert(OrderSetting orderSetting);

    /**
     * 更具时间来查询
     * @param orderDate
     * @return
     */
    OrderSetting timesele(Date orderDate);

}
